PREMA Racing and Michael Cannon, its new head of engineering, have parted ways. The championship-winning race engineer and Indianapolis (...)
PREMA Racing and Michael Cannon, its new head of engineering, have parted ways. The championship-winning race engineer and Indianapolis (...)